downy poplar - Turkish English Dictionary